pacemaker motorcycle - French English Dictionary